var fch_caixa = false;

$(document).ready(function () {
    
    $("#form_edt").validate({
        onfocusout: function (element) {    
            $(element).valid();
        },
        showErrors: function (errorMap, errorList) {
            $.each(this.validElements(), function (index, element) {
                var $element = $(element);
                $element.data("title", "").removeClass("error").tooltip("destroy");
            });
            $.each(errorList, function (index, error) {
                var $element = $(error.element);
                $element.tooltip("destroy").data("title", error.message).addClass("error").tooltip(); // {'placement':'right'}
            });
        }
    });
    
    $(document).on( "click", ".btn-modal_msg_btn", function() {
        if(fch_caixa){
            remove_modal_msg_btn();
            $('#FecharCaixaModal').modal('show');
            fch_caixa = false;
        }       
    });
    
    $('.btn-fechar-caixa').click(function(){
        $.post(URLBASE+'/caixa/fecharcaixa',{ vlr_fim : $('#vlr_fim').val(), obs_fim : $('#obs_fim').val() }, function(data) {
            if(data.ok){
                $('#FecharCaixaModal').modal('hide');
                fch_caixa = false;
            }else{
                fch_caixa = false;
            }
        }, 'json');
    });
    
    $('#CAI_VLRINI').blur(function(){ verfchcaixa(); });
 
});

function verfchcaixa(){
    remove_modal();
    $.post(URLBASE+'/caixa/verfchcaixa',{ id : $('#CAI_ID').val() }, function(data) {
        if(data.ok){
            fch_caixa = false;
        }else{
            fch_caixa = true;
            modal_msg_btn(data.msg);
            $('#vlr_fim').val(data.valor);
        }
    }, 'json');
}
